package com.healthdata.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 卫生人员信息VO（返回原始数值，保留计算属性）
 */
@Data
public class HealthPersonnelVO implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer id;
    private String region;
    private Integer total;
    private Integer healthTechnicians;
    private Integer ruralDoctors;
    private Integer administrators;
    private Integer supportStaff;

    // 计算属性（原始数值计算，不格式化）
    private Double techRatio;        // 卫生技术人员占比
    private Double ruralDoctorRatio; // 乡村医生占比
    private String personnelType;    // 人员类别
}